package com.himiotech.core.project.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.Map;

/**
 * @author wuwenbin
 */
public interface IGenService {

    /**
     * 根据数据源类型获取当前数据库中所有的表
     * 此处是查询表的元数据，所用的jdbcTemplate
     * 与mybatis有些许不同
     *
     * @param page        分页对象
     * @param searchParam 搜索参数
     * @return Page对象
     */
    Page<Map<String, Object>> tableTodoListPage(Page<Map<String, Object>> page, Map<String, Object> searchParam);
}
